#include "main.h"

//根据不同的命令返回不同的值， 若没有该命令，则返回-1
int handle_command(char *buf){
    if(strcmp(buf, "cd") == 0){
        return 1;
    }else if(strcmp(buf, "ls") == 0){
        return 2;
    }else if(strcmp(buf, "pwd") == 0){
        return 3;
    }
    else if(strcmp(buf, "rm") == 0 || strcmp(buf, "remove") == 0){
        return 4;

    }else if(strcmp(buf, "puts") == 0){
        return 5;

    }else if(strcmp(buf, "gets") == 0){
        return 6;
    }else if(strcmp(buf, "mkdir") == 0){
        return 7;
    }else if(strcmp(buf, "exit") == 0){
        return 8;
    }

    return -1;
}
